home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / Libraries / Bitmap Libraries 2.0 / Examples / Rotation / MakeFile < prev    next >
Makefile  |  1996-03-05  |  2KB  |  73 lines

  1. # File MakeFile Copyright (C) 1996 by John R. Montbriand.  All Rights Reserved.
  2. #
  3. # File MakeFile
  4. #     Copyright (C) 1996 by John Montbriand.  All Rights Reserved.
  5. #     
  6. #     Distribute freely in areas where the laws of copyright apply.
  7. #     
  8. #     Use at your own risk.
  9. #     
  10. #     Do not distribute modified copies.
  11. #     
  12. #     These various BitMap libraries and Examples are for free!
  13. #     
  14. #     See the accompanying file BitMap.txt for details.
  15.  
  16.  
  17.  
  18. ### variables defining what compiler commands to use
  19.  
  20. COMP_PPC = MrC
  21.  
  22. COMP_68K = SC
  23.  
  24.  
  25. ### resource fork
  26.  
  27. Rotation ƒƒ Rotation.r  Rotation.rsrc
  28.     Rez -i {RIncludes} Rotation.r -o Rotation
  29.  
  30. Rotation ƒƒ :obj:Rotation.c.68k :obj:BitMap.c.68k Rotation.r Rotation.rsrc
  31.     Link -w -t APPL -c '????' ∂
  32.         -o Rotation ∂
  33.         :obj:Rotation.c.68k ∂
  34.         :obj:BitMap.c.68k ∂
  35.         {CLibraries}StdCLib.o ∂
  36.         {Libraries}Interface.o ∂
  37.         {Libraries}MacRuntime.o
  38.  
  39.  
  40. # data fork
  41.  
  42. Rotation ƒƒ :obj:Rotation.c.ppc :obj:BitMap.c.ppc Rotation.r Rotation.rsrc
  43.     PPCLink -w -o Rotation ∂
  44.         :obj:BitMap.c.ppc ∂
  45.         :obj:Rotation.c.ppc ∂
  46.         {SharedLibraries}InterfaceLib ∂
  47.         {SharedLibraries}StdCLib ∂
  48.         {SharedLibraries}MathLib ∂
  49.         {PPCLibraries}PPCCRuntime.o ∂
  50.         {PPCLibraries}StdCRuntime.o
  51.  
  52.  
  53.  
  54. ### PowerPC compiler commands
  55.  
  56. :obj:BitMap.c.ppc ƒ BitMap.c BitMap.h
  57.     {COMP_PPC} BitMap.c -o :obj:BitMap.c.ppc
  58.  
  59. :obj:Rotation.c.ppc ƒ Rotation.c BitMap.h
  60.     {COMP_PPC} Rotation.c -o :obj:Rotation.c.ppc
  61.  
  62.  
  63.  
  64. ### 68000 compiler commands
  65.  
  66. :obj:BitMap.c.68k ƒ BitMap.c BitMap.h
  67.     {COMP_68K} BitMap.c -o :obj:BitMap.c.68k
  68.  
  69. :obj:Rotation.c.68k ƒ Rotation.c BitMap.h
  70.     {COMP_68K} Rotation.c -o :obj:Rotation.c.68k
  71.  
  72.